#include <headFile.h>


int main()
{
    int a = 2;
    int b = 1;
    // struct employInfoDef tmpval = employInfoDef();c++语句，初始化内容为0
    struct employInfoDef tmpval;//tmpval的内容不确定，需要初始化。
    printf("%d\n", funcAdd(a, b));//因为函数在main后定义，main函数前没有声明funcAdd函数(一般在头文件声明funcAdd函数)，编译报错。
    printf("%d\n", MACRO_SUB(a, b));//头文件定义宏MACRO_SUB
    globalValc = a + a + b;//头文件声明了globalValc
    printf("%d\n", globalValc);
}

int globalValc = 0;
int funcAdd(int a, int b)
{
    return a + b;
}